package cn.tedu.tmall.common.consts.data;

public interface CommonConsts {
    /**
     * 截取的简介文本最大长度，通常用于记录在日志中
     */
    int BRIEF_MAX_LENGTH = 32;

    /**
     * 默认状态：非默认
     */
    int DEFAULT_STATE_OFF = 0;
    /**
     * 默认状态：默认
     */
    int DEFAULT_STATE_ON = 1;
    /**
     * 数据“默认状态”的状态文本
     */
    String[] DEFAULT_STATE_TEXT = {"非默认", "默认"};

    /**
     * 启用状态：禁用
     */
    int ENABLE_STATE_OFF = 0;
    /**
     * 启用状态：启用
     */
    int ENABLE_STATE_ON = 1;
    /**
     * 数据“是否启用”的状态文本
     */
    String[] ENABLE_STATE_TEXT = {"禁用", "启用"};

    /**
     * 显示状态：隐藏
     */
    int DISPLAY_STATE_OFF = 0;
    /**
     * 显示状态：显示
     */
    int DISPLAY_STATE_ON = 1;
    /**
     * 数据“是否显示”的状态文本
     */
    String[] DISPLAY_STATE_TEXT = {"隐藏", "显示"};

    /**
     * 推荐状态：推荐
     */
    int RECOMMEND_STATE_OFF = 0;
    /**
     * 推荐状态：不推荐
     */
    int RECOMMEND_STATE_ON = 1;
    /**
     * 数据“推荐状态”的状态文本
     */
    String[] RECOMMEND_STATE_TEXT = {"取消推荐", "推荐"};

    /**
     * 审核状态：未审核
     */
    int CHECK_STATE_UNCHECKED = 0;
    /**
     * 审核状态：审核通过
     */
    int CHECK_STATE_PASS = 1;
    /**
     * 审核状态：拒绝审核
     */
    int CHECK_STATE_REJECT = 2;
    /**
     * 数据“审核状态”的状态文本
     */
    String[] CHECK_STATE_TEXT = {"未审核", "审核通过", "拒绝审核"};
}
